impede someone from completing something - Anglais Synonymes Dictionnaire